package com.zhang.entity;

import lombok.Data;
import lombok.experimental.Accessors;

import java.io.Serializable;
import java.time.LocalDateTime;

/**
 * User: 张
 * Date: 2024-11-07
 * Time: 9:03
 * Description:
 */

@Data
@Accessors(chain = true)
public class OperationLog implements Serializable {
    /**
     * ID
     */
    private Integer id;

    /**
     * 操作发起者
     */
    private Integer userId;

    /**
     * 操作时间
     */
    private LocalDateTime time;

    /**
     * 业务信息
     */
    private String businessName;

    /**
     * 请求方法
     */
    private String httpMethod;

    /**
     * 类名
     */
    private String methodPath;

    /**
     * 执行方法
     */
    private String method;

    /**
     * 入参
     */
    private String args;

    /**
     * IP
     */
    private String ip;

    /**
     * 返回值
     */
    private String response;


}
